<html>
	<head>
		<title>Newton Game Dynamics DBPro Wrapper v1.53</title></head>
	<body alink="#fa634e" bgcolor="#efeff9" link="#3646fc" text="#000000" vlink="#ff6633">
		<h1>Newton SDK DBPro Wrapper v1.53</h1>
		<P>By Walaber<BR>
		   All Coding between 1.31-1.32B by Kjelle<BR>
		   Updated to 1.53 by Tiresius</P>
		<h3><a href="intro.html">Basic Introduction</a> to Newton and how to use it.</h3>
            <table bordercolorlight="#0506a5" bordercolordark="#0506a5" bgcolor="#ffffff" border="1"
			cellspacing="0" width="85%">
			<tbody>
				<tr>
					<td bgColor="#232323">
						<h2><font color="#fafafa">Command List</font></h2>
					</td>
				</tr>
				<tr>
					<td bgcolor="#747ff6"><font color="#ffffff"><b>Wrapper Specific Commands</b></font></td>
				</tr>
				<tr>
					<td bgcolor="#fafafa">
						<br><p><font color="purple"><b>Wrapper Feedback Commands</b></font><br>
							<a href="ndb_docs_wrapper.htm#NDB_GetVersion">NDB_GetVersion</a><br>
							<a href="ndb_docs_wrapper.htm#NDB_NewtonWorldGetVersion">NDB_NewtonWorldGetVersion</a><br>
							<a href="ndb_docs_wrapper.htm#NDB_GetElapsedTimeInSec">NDB_GetElapsedTimeInSec</a><br>
							<br>
							<font color="purple"><b>Wrapper Temp Vector/Matrix Commands</b></font><br>
							<a href="ndb_docs_wrapper.htm#NDB_SetVector">NDB_SetVector</a><br>
							<a href="ndb_docs_wrapper.htm#NDB_GetVector_X">NDB_GetVector_X</a><br>
							<a href="ndb_docs_wrapper.htm#NDB_GetVector_Y">NDB_GetVector_Y</a><br>
							<a href="ndb_docs_wrapper.htm#NDB_GetVector_Z">NDB_GetVector_Z</a><br>
							<a href="ndb_docs_wrapper.htm#NDB_GetVector_W">NDB_GetVector_W</a><br>
							<a href="ndb_docs_wrapper.htm#NDB_GetMatrix">NDB_GetMatrix</a><br>
							<a href="ndb_docs_wrapper.htm#NDB_BuildMatrix">NDB_BuildMatrix</a><br>
							<a href="ndb_docs_convex.htm#NDB_BuildScaleMatrix">NDB_BuildScaleMatrix</a><br>
							<a href="ndb_docs_wrapper.htm#NDB_NormalizeVector">NDB_NormalizeVector</a><br>
							<a href="ndb_docs_wrapper.htm#NDB_RotateVector">NDB_RotateVector</a><br>
							<a href="ndb_docs_wrapper.htm#NDB_RotateVector">NDB_UnrotateVector</a><br>
							<a href="ndb_docs_wrapper.htm#NDB_TransformVector">NDB_TransformVector</a><br>
							<a href="ndb_docs_wrapper.htm#NDB_UntransformVector">NDB_UntransformVector</a><br>
							<br>
							<font color="purple"><b>Wrapper Gravity/Buoyancy Commands</b></font><br>
							<a href="ndb_docs_wrapper.htm#NDB_SetStandardGravity">NDB_SetStandardGravity</a><br>
							<a href="ndb_docs_wrapper.htm#NDB_GetStandardGravity">NDB_GetStandardGravity</a><br>
							<a href="ndb_docs_wrapper.htm#NDB_SetStandardLiquid">NDB_SetStandardLiquid</a><br>
							<a href="ndb_docs_wrapper.htm#NDB_GetStandardLiquid">NDB_GetStandardLiquid</a><br>
							<br>
							<font color="purple"><b>Wrapper Moment of Inertia Commands</b></font><br>
							<a href="ndb_docs_wrapper.htm#NDB_CalculateMISphereSolid">NDB_CalculateMISphereSolid</a><br>
							<a href="ndb_docs_wrapper.htm#NDB_CalculateMISphereHollow">NDB_CalculateMISphereHollow</a><br>
							<a href="ndb_docs_wrapper.htm#NDB_CalculateMIBoxSolid">NDB_CalculateMIBoxSolid</a><br>
							<a href="ndb_docs_wrapper.htm#NDB_CalculateMICubeSolid">NDB_CalculateMICubeSolid</a><br>
							<a href="ndb_docs_wrapper.htm#NDB_CalculateMICylinderSolid">NDB_CalculateMICylinderSolid</a><br>
							<br>
							<font color="purple"><b>Wrapper Collision Feedback Commands</b></font><br>
							<a href="ndb_docs_wrapper.htm#NDB_GetCollisionBodyToBody">NDB_GetCollisionBodyToBody</a><br>
							<a href="ndb_docs_wrapper.htm#NDB_GetCollisionBodyToMaterial">NDB_GetCollisionBodyToMaterial</a><br>
							<a href="ndb_docs_wrapper.htm#NDB_GetCollisionData">NDB_GetCollisionData</a><br>
							<br>
							<font color="purple"><b>Wrapper Debug Commands</b></font><br>
							<a href="ndb_docs_wrapper.htm#NDB_DebugDrawNewtonLines">NDB_DebugDrawNewtonLines</a><br>
							<a href="ndb_docs_wrapper.htm#NDB_DebugMakeNewtonObject">NDB_DebugMakeNewtonObject</a><br>
							<a href="ndb_docs_wrapper.htm#NDB_DebugRigidBodyCount">NDB_DebugRigidBodyCount</a><br>
							&nbsp;</p>
					</td>
				</tr>
				<tr>
					<td bgcolor="#747ff6"><font color="#ffffff"><b>World Interface Commands</b></font></td>
				</tr>
				<tr>
					<td bgcolor="#fafafa">
						<P><br><font color="purple"><b>Newton Commands</b></font><br>
							<a href="ndb_docs_world.htm#NDB_NewtonCreate">NDB_NewtonCreate</a><br>
							<a href="ndb_docs_world.htm#NDB_NewtonDestroy">NDB_NewtonDestroy</a><br>
							<a href="ndb_docs_world.htm#NDB_NewtonSetSolverModel">NDB_NewtonSetSolverModel</a><br>
							<a href="ndb_docs_world.htm#NDB_NewtonSetFrictionModel">NDB_NewtonSetFrictionModel</a><br>
							<a href="ndb_docs_world.htm#NDB_NewtonSetPlatformArchitecture">NDB_NewtonSetPlatformArchitecture</a><br>
							<a href="ndb_docs_world.htm#NDB_NewtonUpdate">NDB_NewtonUpdate</a><br>
							<a href="ndb_docs_world.htm#NDB_NewtonSetMinimumFrameRate">NDB_NewtonSetMinimumFrameRate</a><br>
							<a href="ndb_docs_world.htm#NDB_NewtonGetTimeStep">NDB_NewtonGetTimeStep</a><br>
							<a href="ndb_docs_world.htm#NDB_NewtonDestroyAllBodies">NDB_NewtonDestroyAllBodies</a><br>
							<a href="ndb_docs_world.htm#NDB_NewtonSetWorldSize">NDB_NewtonSetWorldSize</a><br>
							<a href="ndb_docs_world.htm#NDB_NewtonSetBodyLeaveWorldEvent">NDB_NewtonSetBodyLeaveWorldEvent</a><br>
							<a href="ndb_docs_world.htm#NDB_NewtonWorldFreezeBody">NDB_NewtonWorldFreezeBody</a><br>
							<a href="ndb_docs_world.htm#NDB_NewtonWorldUnfreezeBody">NDB_NewtonWorldUnfreezeBody</a><br>
							<a href="ndb_docs_world.htm#NDB_NewtonWorldRayCast">NDB_NewtonWorldRayCast</a><br>
							<a href="ndb_docs_world.htm#NDB_NewtonWorldRayCastAllBodies">NDB_NewtonWorldRayCastAllBodies</a><br>
							<a href="ndb_docs_world.htm#NDB_NewtonDestroyJoint">NDB_NewtonDestroyJoint</a><br>
							<a href="ndb_docs_world.htm#NDB_NewtonCollisionCollide">NDB_NewtonCollisionCollide</a><br>
							<br>
							<font color="purple"><b>Wrapper Commands</b></font><br>
							<a href="ndb_docs_world.htm#NDB_RayCastGetBody">NDB_RayCastGetBody</a><br>
							<a href="ndb_docs_world.htm#NDB_RayCastGetDist">NDB_RayCastGetDist</a><br>
							<a href="ndb_docs_world.htm#NDB_RayCastGetNormal">NDB_RayCastGetNormal</a><br>
							<a href="ndb_docs_world.htm#NDB_GetCollisionContact">NDB_GetCollisionContact</a><br>
							<a href="ndb_docs_world.htm#NDB_GetCollisionNormal">NDB_GetCollisionNormal</a><br>
							<a href="ndb_docs_world.htm#NDB_GetCollisionPenetration">NDB_GetCollisionPenetration</a><br>
							<br>
						</P>
					</td>
				</tr>
				<tr>
					<td bgcolor="#747ff6"><font color="#ffffff"><b>Group ID Interface Commands</b></font></td>
				</tr>
				<tr>
					<td bgcolor="#fafafa">
						<br><a href="ndb_docs_group_mat.htm#NDB_NewtonMaterialGetDefaultGroupID">NDB_NewtonMaterialGetDefaultGroupID</a><br>
						<a href="ndb_docs_group_mat.htm#NDB_NewtonMaterialCreateGroupID">NDB_NewtonMaterialCreateGroupID</a><br>
						<a href="ndb_docs_group_mat.htm#NDB_NewtonMaterialDestroyAllGroupID">NDB_NewtonMaterialDestroyAllGroupID</a><br>
						<br>
					</td>
				</tr>
				<tr>
					<td bgcolor="#747ff6"><font color="#ffffff"><b>Material Setup Interface Commands</b></font></td>
				</tr>
				<tr>
					<td bgcolor="#fafafa">
						<br><a href="ndb_docs_group_mat.htm#NDB_NewtonMaterialSetDefaultCollidable">NDB_NewtonMaterialSetDefaultCollidable</a><br>
						<a href="ndb_docs_group_mat.htm#NDB_NewtonMaterialSetDefaultFriction">NDB_NewtonMaterialSetDefaultFriction</a><br>
						<a href="ndb_docs_group_mat.htm#NDB_NewtonMaterialSetDefaultElasticity">NDB_NewtonMaterialSetDefaultElasticity</a><br>
						<a href="ndb_docs_group_mat.htm#NDB_NewtonMaterialSetDefaultSoftness">NDB_NewtonMaterialSetDefaultSoftness</a><br>
						<a href="ndb_docs_group_mat.htm#NDB_NewtonMaterialSetContinuousCollisionMode">NDB_NewtonMaterialSetContinuousCollisionMode</a><br>
						<a href="ndb_docs_group_mat.htm#NDB_NewtonMaterialSetCollisionCallback">NDB_NewtonMaterialSetCollisionCallback</a><br>
						<a href="ndb_docs_group_mat.htm#NDB_NewtonMaterialSetSphereCollisionCallback">NDB_NewtonMaterialSetSphereCollisionCallback</a><br>
						<br>
					</td>
				</tr>
				<tr>
					<td bgcolor="#747ff6"><font color="#ffffff"><b>Convex Collision Primitives Interface
								Commands</b></font></td>
				</tr>
				<tr>
					<td bgcolor="#fafafa">
						<br><P><font color="purple"><b>Newton Commands</b></font><br>
							<a href="ndb_docs_convex.htm#NDB_NewtonCreateNull">NDB_NewtonCreateNull<br>
							</a><a href="ndb_docs_convex.htm#NDB_NewtonCreateSphere">NDB_NewtonCreateSphere</a><br>
							<a href="ndb_docs_convex.htm#NDB_NewtonCreateBox">NDB_NewtonCreateBox</a><br>
							<a href="ndb_docs_convex.htm#NDB_NewtonCreateCylinder">NDB_NewtonCreateCylinder</a><br>
							<a href="ndb_docs_convex.htm#NDB_NewtonCreateChamferCylinder">NDB_NewtonCreateChamferCylinder</a><br>
							<a href="ndb_docs_convex.htm#NDB_NewtonCreateCapsule">NDB_NewtonCreateCapsule</a><br>
							<a href="ndb_docs_convex.htm#NDB_NewtonCreateCone">NDB_NewtonCreateCone</a><br>
							<a href="ndb_docs_convex.htm#NDB_NewtonCreateConvexHull">NDB_NewtonCreateConvexHull</a><br>
							<a href="ndb_docs_convex.htm#NDB_NewtonCreateConvexHullWithScale">NDB_NewtonCreateConvexHullWithScale</a><br>
							<a href="ndb_docs_convex.htm#NDB_NewtonCreateConvexHullModifier">NDB_NewtonCreateConvexHullModifier</a><br>
							<a href="ndb_docs_convex.htm#NDB_NewtonConvexHullModifierSetMatrix">NDB_NewtonConvexHullModifierSetMatrix</a><br>
							<a href="ndb_docs_convex.htm#NDB_NewtonConvexHullModifierGetMatrix">NDB_NewtonConvexHullModifierGetMatrix</a><br>
							<br>
							<a href="ndb_docs_convex.htm#NDB_NewtonCreateCompoundCollision">NDB_NewtonCreateCompoundCollision</a><br>
							<br>
							<a href="ndb_docs_convex.htm#NDB_NewtonCreateTreeCollision">NDB_NewtonCreateTreeCollision</a>
							<a href="ndb_docs_convex.htm#NDB_NewtonCreateTreeCollisionUnoptimized">NDB_NewtonCreateTreeCollisionUnoptimized</a>
							<a href="ndb_docs_convex.htm#NDB_NewtonTreeCollisionBeginBuild">NDB_NewtonTreeCollisionBeginBuild</a><br>
							<a href="ndb_docs_convex.htm#NDB_NewtonTreeCollisionAddFace">NDB_NewtontreeCollisionAddFace</a><br>
							<a href="ndb_docs_convex.htm#NDB_NewtonTreeCollisionEndBuild">NDB_NewtonTreeCollisionEndBuild</a><br>
							<a href="ndb_docs_convex.htm#NDB_NewtonCreateTreeCollisionFromSerialization">NDB_NewtonCreateTreeCollisionFromSerialization</a><br>
							<a href="ndb_docs_convex.htm#NDB_NewtonTreeCollisionSerialize">NDB_NewtonTreeCollisionSerialize</a><br>
							<a href="ndb_docs_convex.htm#NDB_NewtonCreateTreeCollisionWithScale">NDB_NewtonCreateTreeCollisionWithScale</a><br>
							<a href="ndb_docs_convex.htm#NDB_NewtonCreateTreeCollisionWithScaleUnOptimized">NDB_NewtonCreateTreeCollisionWithScaleUnOptimized</a><br>
						</P>
						<P>
							<font color="purple"><b>Wrapper Commands</b></font><br>
							<a href="ndb_docs_convex.htm#NDB_StartCompoundCollision">NDB_StartCompoundCollision</a><br>
							<a href="ndb_docs_convex.htm#NDB_AddCollisionToArray">NDB_AddCollisionToArray</a><br>
							&nbsp;</P>
					</td>
				</tr>
				<tr>
					<td bgcolor="#747ff6"><font color="#ffffff"><b>Collision Miscellaneous Interface Commands</b></font></td>
				</tr>
				<tr>
					<td bgcolor="#fafafa">
						<br><a href="ndb_docs_convex.htm#NDB_NewtonReleaseCollision">NDB_NewtonReleaseCollision</a><br>
						<a href="ndb_docs_convex.htm#NDB_NewtonConvexCollisionCalculateInertialMatrix">NDB_NewtonConvexCollisionCalculateInertialMatrix</a><br>
						<a href="ndb_docs_convex.htm#NDB_NewtonConvexCollisionCalculateVolume">NDB_NewtonConvexCollisionCalculateVolume</a><br>
						<br>
					</td>
				</tr>
				<tr>
					<td bgcolor="#747ff6"><font color="#ffffff"><b>Rigid Body Interface Commands</b></font></td>
				</tr>
				<tr>
					<td bgcolor="#fafafa">
						<br><p><font color="purple"><b>Newton Commands</b><br>
							</font><a href="#NDB_NewtonCreateBody">NDB_NewtonCreateBody</a><br>
							<a href="ndb_docs_body.htm#NDB_NewtonDestroyBody">NDB_NewtonDestroyBody</a><br>
							<a href="ndb_docs_body.htm#NDB_NewtonBodySetTransformCallback">NDB_NewtonBodySetTransformCallback</a><br>
							<a href="ndb_docs_body.htm#NDB_NewtonBodySetDestructorCallback">NDB_NewtonBodySetDestructorCallback</a><br>
							<a href="ndb_docs_body.htm#NDB_NewtonBodySetMassMatrix">NDB_NewtonBodySetMassMatrix</a><br>
							<a href="ndb_docs_body.htm#NDB_NewtonBodyGetMassMatrix">NDB_NewtonBodyGetMassMatrix</a><br>
							<a href="ndb_docs_body.htm#NDB_NewtonBodyGetInvMass">NDB_NewtonBodyGetInvMass</a><br>
							<a href="ndb_docs_body.htm#NDB_NewtonBodySetMatrix">NDB_NewtonBodySetMatrix</a><br>
							<a href="ndb_docs_body.htm#NDB_NewtonBodySetMatrixRecursive">NDB_NewtonBodySetMatrixRecursive</a><br>
							<a href="ndb_docs_body.htm#NDB_NewtonBodyGetMatrix">NDB_NewtonBodyGetMatrix</a><br>
							<a href="ndb_docs_body.htm#NDB_NewtonBodySetCollision">NDB_NewtonBodySetCollision</a><br>
							<a href="ndb_docs_body.htm#NDB_NewtonBodyGetCollision">NDB_NewtonBodyGetCollision</a><br>
							<a href="ndb_docs_body.htm#NDB_NewtonBodyCoriolisForcesMode">NDB_NewtonBodyCoriolisForcesMode</a><br>
							<a href="ndb_docs_body.htm#NDB_NewtonBodySetMaterialGroupID">NDB_NewtonBodySetMaterialGroupID</a><br>
							<a href="ndb_docs_body.htm#NDB_NewtonBodyGetMaterialGroupID">NDB_NewtonBodyGetMaterialGroupID</a><br>
							<a href="ndb_docs_body.htm#NDB_NewtonBodySetAutoFreeze">NDB_NewtonBodySetAutoFreeze</a><br>
							<a href="ndb_docs_body.htm#NDB_NewtonBodyGetAutoFreeze">NDB_NewtonBodyGetAutoFreeze</a><br>
							<a href="ndb_docs_body.htm#NDB_NewtonBodySetFreezeTreshold">NDB_NewtonBodySetFreezeTreshold</a><br>
							<a href="ndb_docs_body.htm#NDB_NewtonBodyGetFreezeTreshold">NDB_NewtonBodyGetFreezeTreshold</a><br>
							<a href="ndb_docs_body.htm#NDB_NewtonBodySetVelocity">NDB_NewtonBodySetVelocity</a><br>
							<a href="ndb_docs_body.htm#NDB_NewtonBodyGetVelocity">NDB_NewtonBodyGetVelocity</a><br>
							<a href="ndb_docs_body.htm#NDB_NewtonBodySetOmega">NDB_NewtonBodySetOmega</a><br>
							<a href="ndb_docs_body.htm#NDB_NewtonBodyGetOmega">NDB_NewtonBodyGetOmega</a><br>
							<a href="ndb_docs_body.htm#NDB_NewtonBodySetLinearDamping">NDB_NewtonBodySetLinearDamping</a><br>
							<a href="ndb_docs_body.htm#NDB_NewtonBodyGetLinearDamping">NDB_NewtonBodyGetLinearDamping</a><br>
							<a href="ndb_docs_body.htm#NDB_NewtonBodySetAngularDamping">NDB_NewtonBodySetAngularDamping</a><br>
							<a href="ndb_docs_body.htm#NDB_NewtonBodyGetAngularDamping">NDB_NewtonBodyGetAngularDamping</a><br>
							<a href="ndb_docs_body.htm#NDB_NewtonAddBodyImpulse">NDB_NewtonAddBodyImpulse</a><br>
							<a href="ndb_docs_body.htm#NDB_NewtonBodySetCentreOfMass">NDB_NewtonBodySetCentreOfMass</a><br>
							<a href="ndb_docs_body.htm#NDB_NewtonBodyGetCentreOfMass">NDB_NewtonBodyGetCentreOfMass</a><br>
							<a href="ndb_docs_body.htm#NDB_NewtonBodySetContinuousCollisionMode">NDB_NewtonBodySetContinuousCollisionMode</a><br>
							<a href="ndb_docs_body.htm#NDB_NewtonBodyGetContinuousCollisionMode">NDB_NewtonBodyGetContinuousCollisionMode</a><br>
                           </p>
						<p><font color="purple"><b>Wrapper Commands</b><br>
							</font>
							<a href="ndb_docs_body.htm#NDB_BodySetGravity">NDB_BodySetGravity</a><br>
							<a href="ndb_docs_body.htm#NDB_BodyGetGravity">NDB_BodyGetGravity</a><br>
							<a href="ndb_docs_body.htm#NDB_BodySetSphere">NDB_BodySetSphere</a><br>
							<a href="ndb_docs_body.htm#NDB_BodyGetSphere">NDB_BodyGetSphere</a><br>
							<a href="ndb_docs_body.htm#NDB_BodySetBuoyancy">NDB_BodySetBuoyancy</a><br>
							<a href="ndb_docs_body.htm#NDB_BodyGetBuoyancy">NDB_BodyGetBuoyancy</a><br>
							<a href="ndb_docs_body.htm#NDB_BodySetBuoyancyPlane">NDB_BodySetBuoyancyPlane</a><br>
							<a href="ndb_docs_body.htm#NDB_BodyGetBuoyancyPlane">NDB_BodyGetBuoyancyPlane</a><br>
							<a href="ndb_docs_body.htm#NDB_BodySetLiquid">NDB_BodySetLiquid</a><br>
							<a href="ndb_docs_body.htm#NDB_BodyGetLiquid">NDB_BodyGetLiquid</a><br>
							<a href="ndb_docs_body.htm#NDB_BodyAddForceLocal">NDB_BodyAddForceLocal</a><br>
							<a href="ndb_docs_body.htm#NDB_BodyAddForceGlobal">NDB_BodyAddForceGlobal</a><br>
							<a href="ndb_docs_body.htm#NDB_BodySetForceLocal">NDB_BodySetForceLocal</a><br>
							<a href="ndb_docs_body.htm#NDB_BodySetForceGlobal">NDB_BodySetForceGlobal</a><br>
							<a href="ndb_docs_body.htm#NDB_BodyGetRotation">NDB_BodyGetRotation</a><br>
							<a href="ndb_docs_body.htm#NDB_BodyGetPosition">NDB_BodyGetPosition</a><br>
							<a href="ndb_docs_body.htm#NDB_BodySetDBProData">NDB_BodySetDBProData</a><br>
							<a href="ndb_docs_body.htm#NDB_GetBody">NDB_GetBody</a><br>
							<a href="ndb_docs_body.htm#NDB_GetDBPro">NDB_GetDBPro</a><br>
							<a href="ndb_docs_body.htm#NDB_BodyExist">NDB_BodyExist</a><br>
							<br>
						</p>
					</td>
				</tr>
				<tr>
					<td bgcolor="#747ff6"><font color="#ffffff"><b>Common Joint Commands</b></font></td>
				</tr>
				<tr>
					<td bgcolor="#fafafa">
						<br><p><font color="purple"><b>Newton Commands</b><br>
							</font>
							<a href="ndb_docs_joints.htm#NDB_NewtonJointSetCollisionState">NDB_NewtonJointSetCollisionState</a><br>
							<a href="ndb_docs_joints.htm#NDB_NewtonJointGetCollisionState">NDB_NewtonJointGetCollisionState</a><br>
							<a href="ndb_docs_joints.htm#NDB_NewtonJointSetStiffness">NDB_NewtonJointSetStiffness</a><br>
							<a href="ndb_docs_joints.htm#NDB_NewtonJointGetStiffness">NDB_NewtonJointGetStiffness</a><br>
							<br>
							<font color="purple"><b>Wrapper Commands</b><br>
							</font><a href="ndb_docs_joints.htm#NDB_JointExist">NDB_JointExist</a><br>
							<br>
						</p>
					</td>
				</tr>
				<tr>
					<td bgcolor="#747ff6"><font color="#ffffff"><b>Ball/Socket Joint Commands</b></font></td>
				</tr>
				<tr>
					<td bgcolor="#fafafa">
						<br><a href="ndb_docs_joints.htm#NDB_NewtonConstraintCreateBall">NDB_NewtonConstraintCreateBall</a><br>
						<a href="ndb_docs_joints.htm#NDB_NewtonBallSetConeLimits">NDB_NewtonBallSetConeLimits</a><br>
						<a href="ndb_docs_joints.htm#NDB_NewtonBallGetJointAngle">NDB_NewtonBallGetJointAngle</a><br>
						<a href="ndb_docs_joints.htm#NDB_NewtonBallGetJointOmega">NDB_NewtonBallGetJointOmega</a><br>
						<a href="ndb_docs_joints.htm#NDB_NewtonBallGetJointForce">NDB_NewtonBallGetJointForce</a><br>
						<br>
					</td>
				</tr>
				<tr>
					<td bgcolor="#747ff6"><font color="#ffffff"><b>Hinge Joint Commands</b></font></td>
				</tr>
				<tr>
					<td bgcolor="#fafafa">
						<br><p><font color="purple"><b>Newton Commands</b><br>
							</font><a href="ndb_docs_joints.htm#NDB_NewtonConstraintCreateHinge">NDB_NewtonConstraintCreateHinge</a><br>
							<a href="ndb_docs_joints.htm#NDB_NewtonHingeGetJointAngle">NDB_NewtonHingeGetJointAngle</a><br>
							<a href="ndb_docs_joints.htm#NDB_NewtonHingeGetJointOmega">NDB_NewtonHingeGetJointOmega</a><br>
							<a href="ndb_docs_joints.htm#NDB_NewtonHingeGetJointForce">NDB_NewtonHingeGetJointForce</a><br>
							<font color="purple"><b>
								<br>
								Wrapper Hinge Commands</b></font><br>
							<a href="ndb_docs_joints.htm#NDB_SetHingeLimits">NDB_SetHingeLimits</a><br>
							<a href="ndb_docs_joints.htm#NDB_SetHingeMotorAccel">NDB_SetHingeMotorAccel</a><br>
							<a href="ndb_docs_joints.htm#NDB_GetHingeMin">NDB_GetHingeMin</a><br>
							<a href="ndb_docs_joints.htm#NDB_GetHingeMax">NDB_GetHingeMax</a><br>
							<a href="ndb_docs_joints.htm#NDB_GetHingeMotorAccel">NDB_GetHingeMotorAccel</a><br>
							<br>
						</p>
					</td>
				</tr>
				<tr>
					<td bgcolor="#747ff6"><font color="#ffffff"><b>Slider Joint Commands</b></font></td>
				</tr>
				<tr>
					<td bgcolor="#fafafa">
						<br><p><font color="purple"><b>Newton Commands</b><br>
							</font><a href="ndb_docs_joints.htm#NDB_NewtonConstraintCreateSlider">NDB_NewtonConstraintCreateSlider</a><br>
							<a href="ndb_docs_joints.htm#NDB_NewtonSliderGetJointPosit">NDB_NewtonSliderGetJointPosit</a><br>
							<a href="ndb_docs_joints.htm#NDB_NewtonSliderGetJointVeloc">NDB_NewtonSliderGetJointVeloc</a><br>
							<a href="ndb_docs_joints.htm#NDB_NewtonSliderGetJointForce">NDB_NewtonSliderGetJointForce</a><br>
							<br>
							<font color="purple"><b>Wrapper Slider Commands</b></font><br>
							<a href="ndb_docs_joints.htm#NDB_SetSliderLimits">NDB_SetSliderLimits</a><br>
							<a href="ndb_docs_joints.htm#NDB_SetSliderMotorAccel">NDB_SetSliderMotorAccel</a><br>
							<a href="ndb_docs_joints.htm#NDB_GetSliderMin">NDB_GetSliderMin</a><br>
							<a href="ndb_docs_joints.htm#NDB_GetSliderMax">NDB_GetSliderMax</a><br>
							<a href="ndb_docs_joints.htm#NDB_GetSliderMotorAccel">NDB_GetSliderMotorAccel</a><br>
							<br>
						</p>
					</td>
				</tr>
				<tr>
					<td bgcolor="#747ff6"><font color="#ffffff"><b>Corkscrew Joint Commands</b></font></td>
				</tr>
				<tr>
					<td bgcolor="#fafafa">
						<br><p><font color="purple"><b>Newton Commands</b><br>
							</font><a href="ndb_docs_joints.htm#NDB_NewtonConstraintCreateCorkscrew">NDB_NewtonConstraintCreateCorkscrew</a><br>
							<a href="ndb_docs_joints.htm#NDB_NewtonCorkscrewGetJointPosit">NDB_NewtonCorkscrewGetJointPosit</a><br>
							<a href="ndb_docs_joints.htm#NDB_NewtonCorkscrewGetJointVeloc">NDB_NewtonCorkscrewGetJointVeloc</a><br>
							<a href="ndb_docs_joints.htm#NDB_NewtonCorkscrewGetJointAngle">NDB_NewtonCorkscrewGetJointAngle</a><br>
							<a href="ndb_docs_joints.htm#NDB_NewtonCorkscrewGetJointOmega">NDB_NewtonCorkscrewGetJointOmega</a><br>
							<a href="ndb_docs_joints.htm#NDB_NewtonCorkscrewGetJointForce">NDB_NewtonCorkscrewGetJointForce</a><br>
							<br>
							<font color="purple"><b>Wrapper Corkscrew Commands</b></font><br>
							<a href="ndb_docs_joints.htm#NDB_SetCorkscrewLimits">NDB_SetCorkscrewLimits</a><br>
							<a href="ndb_docs_joints.htm#NDB_SetCorkscrewMotors">NDB_SetCorkscrewMotors</a><br>
							<a href="ndb_docs_joints.htm#NDB_GetCorkscrewMinAngle">NDB_GetCorkscrewMinAngle</a><br>
							<a href="ndb_docs_joints.htm#NDB_GetCorkscrewMaxAngle">NDB_GetCorkscrewMaxAngle</a><br>
							<a href="ndb_docs_joints.htm#NDB_GetCorkscrewMinDist">NDB_GetCorkscrewMinDist</a><br>
							<a href="ndb_docs_joints.htm#NDB_GetCorkscrewMaxDist">NDB_GetCorkscrewMaxDist</a><br>
							<a href="ndb_docs_joints.htm#NDB_GetCorkscrewAngleMotor">NDB_GetCorkscrewAngleMotor</a><br>
							<a href="ndb_docs_joints.htm#NDB_GetCorkscrewDistMotor">NDB_GetCorkscrewDistMotor</a><br>
							<br>
						</p>
					</td>
				</tr>
				<tr>
					<td bgcolor="#747ff6"><font color="#ffffff"><b>Universal Joint Commands</b></font></td>
				</tr>
				<tr>
					<td bgcolor="#fafafa">
						<br><p><font color="purple"><b>Newton Commands</b><br>
							</font><a href="ndb_docs_joints.htm#NDB_NewtonConstraintCreateUniversal">NDB_NewtonConstraintCreateUniversal</a><br>
							<a href="ndb_docs_joints.htm#NDB_NewtonUniversalGetJointAngle0">NDB_NewtonUniversalGetJointAngle0</a><br>
							<a href="ndb_docs_joints.htm#NDB_NewtonUniversalGetJointAngle1">NDB_NewtonUniversalGetJointAngle1</a><br>
							<a href="ndb_docs_joints.htm#NDB_NewtonUniversalGetJointOmega0">NDB_NewtonUniversalGetJointOmega0</a><br>
							<a href="ndb_docs_joints.htm#NDB_NewtonUniversalGetJointOmega1">NDB_NewtonUniversalGetJointOmega1</a><br>
							<a href="ndb_docs_joints.htm#NDB_NewtonUniversalGetJointForce">NDB_NewtonUniversalGetJointForce</a><br>
							<br>
							<font color="purple"><b>Wrapper Universal Commands</b></font><br>
							<a href="ndb_docs_joints.htm#NDB_SetUniversalLimits">NDB_SetUniversalLimits</a><br>
							<a href="ndb_docs_joints.htm#NDB_SetUniversalMotorAccel">NDB_SetUniversalMotorAccel</a><br>
							<a href="ndb_docs_joints.htm#NDB_GetUniversalMin1">NDB_GetUniversalMin1</a><br>
							<a href="ndb_docs_joints.htm#NDB_GetUniversalMax1">NDB_GetUniversalMax1</a><br>
							<a href="ndb_docs_joints.htm#NDB_GetUniversalMin2">NDB_GetUniversalMin2</a><br>
							<a href="ndb_docs_joints.htm#NDB_GetUniversalMax2">NDB_GetUniversalMax2</a><br>
							<a href="ndb_docs_joints.htm#NDB_GetUniversalMotor1">NDB_GetUniversalMotor1</a><br>
							<a href="ndb_docs_joints.htm#NDB_GetUniversalMotor2">NDB_GetUniversalMotor2</a><br>
							<br>
						</p>
					</td>
				</tr>
				<tr>
					<td bgcolor="#747ff6"><font color="#ffffff"><b>UpVector Joint Commands</b></font></td>
				</tr>
				<tr>
					<td bgcolor="#fafafa">
						<br><a href="ndb_docs_joints.htm#NDB_NewtonConstraintCreateUpVector">NDB_NewtonConstraintCreateUpVector</a><br>
						<a href="ndb_docs_joints.htm#NDB_NewtonUpVectorGetPin">NDB_NewtonUpVectorGetPin</a><br>
						<a href="ndb_docs_joints.htm#NDB_NewtonUpVectorSetPin">NDB_NewtonUpVectorSetPin</a><br>
						<br>
					</td>
				</tr>
				<tr>
					<td bgcolor="#747ff6"><font color="#ffffff"><b>RagDoll Commands</b></font></td>
				</tr>
				<tr>
					<td bgcolor="#fafafa">
						<br><p><font color="purple"><b>Newton Commands</b><br>
							</font><a href="ndb_docs_rag.htm#NDB_NewtonCreateRagDoll">NDB_NewtonCreateRagDoll</a><br>
							<a href="ndb_docs_rag.htm#NDB_NewtonDestroyRagDoll">NDB_NewtonDestroyRagDoll</a><br>
							<a href="ndb_docs_rag.htm#NDB_NewtonRagDollBegin">NDB_NewtonRagDollBegin</a><br>
							<a href="ndb_docs_rag.htm#NDB_NewtonRagDollEnd">NDB_NewtonRagDollEnd</a><br>
							<a href="ndb_docs_rag.htm#NDB_NewtonRagDollAddBone">NDB_NewtonRagDollAddBone</a><br>
							<a href="ndb_docs_rag.htm#NDB_NewtonRagDollSetTransformCallback">NDB_NewtonRagDollSetTransformCallback</a><br>
							<a href="ndb_docs_rag.htm#NDB_NewtonRagDollBoneSetLimits">NDB_NewtonRagDollBoneSetLimits</a><br>
							<br>
							<font color="purple"><b>Wrapper Commands</b><br>
							</font><a href="ndb_docs_rag.htm#NDB_RagDollSetGravity">NDB_RagDollSetGravity</a><br>
							<a href="ndb_docs_rag.htm#NDB_RagDollGetGravity">NDB_RagDollGetGravity</a>
							<br>
							<a href="ndb_docs_rag.htm#NDB_RagDollBoneSetDBProData">NDB_RagDollBoneSetDBProData</a>
							<br>
							<a href="ndb_docs_rag.htm#NDB_RagDollBoneSetOffset">NDB_RagDollBoneSetOffset</a>
							<br>
							<a href="ndb_docs_rag.htm#NDB_RagDollBoneGetBody">NDB_RagDollBoneGetBody</a>
							<br>
							<a href="ndb_docs_rag.htm#NDB_RagDollExist">NDB_RagDollExist</a><br>
							<a href="ndb_docs_rag.htm#NDB_RagDollBoneExist">NDB_RagDollBoneExist</a><br>
							<br>
							&nbsp;</p>
					</td>
				</tr>
			</tbody>
			<tr>
				<td bgcolor="#747ff6"><font color="#ffffff"><b>Vehicle Commands</b></font></td>
			</tr>
			<tr>
				<td bgcolor="#fafafa">
					<br><P><font color="purple"><b>Newton Commands</b><br>
						</font><a href="ndb_docs_vehicle.htm#NDB_NewtonConstraintCreateVehicle">NDB_NewtonConstraintCreateVehicle</a><br>
						<a href="ndb_docs_vehicle.htm#NDB_NewtonUpdateTires">NDB_NewtonUpdateTires</a><br>
						<a href="ndb_docs_vehicle.htm#NDB_NewtonVehicleAddTire">NDB_NewtonVehicleAddTire</a><br>
						<a href="ndb_docs_vehicle.htm#NDB_NewtonVehicleReset">NDB_NewtonVehicleReset</a><br>
						<a href="ndb_docs_vehicle.htm#NDB_NewtonVehicleRemoveTire">NDB_NewtonVehicleRemoveTire</a><br>
						<a href="ndb_docs_vehicle.htm#NDB_NewtonVehicleGetTireSteeringAngle">NDB_NewtonVehicleGetTireSteeringAngle</a><br>
						<a href="ndb_docs_vehicle.htm#NDB_NewtonVehicleTireLostSideGrip">NDB_NewtonVehicleTireLostSideGrip</a><br>
						<a href="ndb_docs_vehicle.htm#NDB_NewtonVehicleTireLostTraction">NDB_NewtonVehicleTireLostTraction</a><br>
						<a href="ndb_docs_vehicle.htm#NDB_NewtonVehicleGetTireOmega">NDB_NewtonVehicleGetTireOmega</a><br>
						<a href="ndb_docs_vehicle.htm#NDB_NewtonVehicleGetTireNormalLoad">NDB_NewtonVehicleGetTireNormalLoad</a><br>
						<a href="ndb_docs_vehicle.htm#NDB_NewtonVehicleGetTireLateralSpeed">NDB_NewtonVehicleGetTireLateralSpeed</a><br>
						<a href="ndb_docs_vehicle.htm#NDB_NewtonVehicleGetTireLongitudinalSpeed">NDB_NewtonVehicleGetTireLongitudinalSpeed</a><br>
						</p>
						<p>
						<font color="purple"><b>Wrapper Commands</b></font><br>
						<a href="ndb_docs_vehicle.htm#NDB_NewtonVehicleTireSetTorque">NDB_VehicleTireSetTorque</a><br>
						<a href="ndb_docs_vehicle.htm#NDB_VehicleTireSetMaxBrake">NDB_VehicleTireSetMaxBrake</a><br>
						<a href="ndb_docs_vehicle.htm#NDB_NewtonVehicleTireSetSteeringAngle">NDB_VehicleTireSetSteeringAngle</a><br>
						<a href="ndb_docs_vehicle.htm#NDB_VehicleTireBrakesOn">NDB_VehicleTireBrakesOn</a><br>
						<a href="ndb_docs_vehicle.htm#NDB_VehicleTireSetDBProData">NDB_VehicleTireSetDBProData</a><br>
						<a href="ndb_docs_vehicle.htm#NDB_VehicleExist">NDB_VehicleExist</a><br>
						<a href="ndb_docs_vehicle.htm#NDB_DestroyVehicle">NDB_DestroyVehicle</a><br>
						<a href="ndb_docs_vehicle.htm#NDB_NewtonVehicleSetTireMaxSideSleepSpeed">NDB_NewtonVehicleSetTireMaxSideSleepSpeed</a><br>
						<a href="ndb_docs_vehicle.htm#NDB_NewtonVehicleSetTireSideSleepCoeficient">NDB_NewtonVehicleSetTireSideSleepCoeficient</a><br>
						<a href="ndb_docs_vehicle.htm#NDB_NewtonVehicleSetTireMaxLongitudinalSlideSpeed">NDB_NewtonVehicleSetTireMaxLongitudinalSlideSpeed</a><br>
						<a href="ndb_docs_vehicle.htm#NDB_NewtonVehicleSetTireLongitudinalSlideCoeficient">NDB_NewtonVehicleSetTireLongitudinalSlideCoeficient</a><br>
						&nbsp;</A></FONT></P>
				</td>
			</tr>
		</table>
		<p>
		</p>
	</body>
</html>
